package com.jcli.jb51_net.article._88898_界面样式;

import javax.swing.*;

/**
 * @ClassName HelloWorldSwing
 * @Description TODO
 * @Author li
 * @Data 2023/12/13 19:32
 * @Version 1.0
 */
public class HelloWorldSwing {
    public static void main(String[] args) {
        SwingUtilities.invokeLater(new Runnable() {
            @Override
            public void run() {
                createAndShowGUI();
            }
        });
    }

    /**
     * @return void
     * @Author li
     * @Description //TODO  创建窗口
     * @Date 19:39 2023/12/13
     * @Param []
     **/
    private static void createAndShowGUI() {
        //    确保一个漂亮的外观风格
        JFrame.setDefaultLookAndFeelDecorated(true);
        //    创建及设置窗口
        JFrame jFrame = new JFrame("HelloWorldSwing");
        jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        //    添加 Hello World 标签
        JLabel label = new JLabel("Hello World");
        jFrame.getContentPane().add(label);
        //    显示窗口
        jFrame.pack();
        jFrame.setVisible(true);
    }
}
